package net.sxjr.protal.mapper;

import java.util.Date;
import java.util.List;
import java.util.Map;

public interface ZhfxMapper {
    // 总合数据

    // 当月 事前提醒预警人数
    Integer currentMonthsqyjrs();
    // 事前提醒预警人数  四大类型
    Integer sqyjrsszyd();
    Integer sqyjrsxmjd();
    Integer sqyjrsxcgl();
    Integer sqyjrsgbgl();

    // 事中监督再提醒人数
    Integer currentMonthszjdrs();

    Integer szjdrsszyd();
    Integer szjdrsxmgl();
    Integer szjdrsxcgl();
    Integer szjdrssgbgl();

    // 事后评价处置人数
    Integer currentMonthshpjrs();

    Integer shpjrszdyd();
    Integer shpjrsxmgl();
    Integer shpjrsxcgl();
    Integer shpjrsgbgl();



    // 五大监督类型统计总合格占比
    //合格数
    Integer wdjdhgs();
    //总数
    Integer wdjdzs();

    // 三重一大决策合格占比
    //合格数
    Integer szydhgs();
    //总数
    Integer szydzs();

    // 干部管理监督合格占比
    //合格数
    Integer gbjdglhgs();
    //总数
    Integer gbjdglzs();

    // 薪酬管理监督合格占比
    //合格数
    Integer xcgljdhgs();
    //总数
    Integer xcgljdzs();

    //项目管理监督合格占比
    //合格数
    Integer xmjdhgs();
    //总数
    Integer xmjdzs();




    //有处罚人数
    Integer ycfrs();
    //无处罚人数
    Integer fycfrs();


    //评价（记录数）  4大类项目的 风险评价字段 非空
    Integer pingjiaCount();
    // 处置监察（记录数）
    Integer chuzhijianchaCount();
    //结果应用（记录数）
    Integer jieguoyingyongCount();

    Integer jieguoyingyongszyd();
    Integer jieguoyingyongszyd_zdjc();
    Integer jieguoyingyongszyd_zdxm();
    Integer jieguoyingyongszyd_zdrs();
    Integer jieguoyingyongszyd_dezj();


    Integer jieguoyingyongxmgl();
    Integer jieguoyingyongxmgl_cg();
    Integer jieguoyingyongxmgl_fw();
    Integer jieguoyingyongxmgl_js();


    Integer jieguoyingyongxcgl();

    Integer jieguoyingyonggbgl();
    Integer jieguoyingyonggbgl_zd();
    Integer jieguoyingyonggbgl_tb();

    Integer pingjiaszyd();
    Integer pingjiaszyd_zdjc();
    Integer pingjiaszyd_zdxm();
    Integer pingjiaszyd_zdrs();
    Integer pingjiaszyd_dezj();

    Integer pingjiaxmgl_cg();
    Integer pingjiaxmgl_fw();
    Integer pingjiaxmgl_js();

    Integer pingjiagbgl_tb();
    Integer pingjiagbgl_zd();


    //项目管理 项目金额
    Integer xmglxiangmujiee();


    //处罚（领导干部奖惩情况IG_REWARDS_PUNISHMENTS表中记录数）
    Integer chufaCount();

    // 三重一大  不合格项目列表
    List<Map> szydBuhegeList();
    //项目监督  不合格项目列表
    List<Map> xmjdBuhegeList();
    //薪酬监督  不合格项目列表
    List<Map> xcjdBuhegeList();
    //干部管理  不合格项目列表
    List<Map> gbglBUhegeList();


}
